@charset "utf-8";

/*==global css 模板风格 2008-02-26==*/
html{overflow-y:scroll;}
body{ text-align:center; font-family:Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica; margin:0; padding:0; background:#eff8ff; font-size:12px; color:#4d4d4d;}
div,p,span,form,img,ul,ol,li,dl,dt,dd,p,table,th,td,em,a{ margin:0; padding:0; border:0; font-size:100%; font-weight:normal; word-wrap:break-word; word-break:break-all;}
h1,h2,h3,h4,h5,h6{font-family:Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica; margin:0; padding:0; border:0; font-size:100%;}
ul,ol,li{ list-style:none;}
button{ margin:0; padding:0; cursor:pointer; font-size:100%; overflow:visible;font-family: Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica;}
option,select,input{font-family:Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica; margin:0;}
input{line-height:16px; font-size:12px;}/*==for IE7,IE7会上下拉动==*/
select,option{font-size:12px;}/*==for FF,让框和input等高==*/
em{font-style:normal;}
th{text-align:left}
textarea{line-height:1.3em; font-size:100%; overflow-y:scroll}
/*==link color==*/
a{zoom:1;}
a:link{ color:#0C75A4; text-decoration:none}
a:visited{ color:#0C75A4;text-decoration:none}
a:hover{ color:#0C75A4; text-decoration:underline}
a:active{ color:#0C75A4; text-decoration:underline}

a.link_line{text-decoration:underline!important;}
a.link_line:hover{text-decoration:none!important;}

/*==font color==*/
.c_1{color:#e56100;}/*==人名,橙色==*/
.c_1:link{color:#e56100; text-decoration:none;}
.c_1:visited{color:#e56100; text-decoration:none;}
.c_1:hover{color:#e56100; text-decoration:underline;}
.c_1:active{color:#e56100; text-decoration:underline;}

.c_2{ color:#9a9a9a}/*==弱化文字,灰色==*/
.c_3{ color:#0C75A4;}/*==普通链接色==*/
.c_4{ color:#4d4d4d}/*==普通文字色==*/
.c_5{ color:#759556;}/*==非链接加强色==*/
.c_6{ color:#0C75A4;}/*==非链接蓝色==*/
.c_7{ color:#e1eaed}/*==竖线颜色==*/
.c_8{ color:#4c4c4c}/*==普通文字==*/
.c_9{ color:#cc0001}/*==标红文字==*/

/*===== 字体大小 =====*/
.fs_14{font-size:14px;}
.txt_fw{font-weight:bold;}

.txt_bold{font-weight:bold;}

/*==clear both==*/
.clearfix:after{clear:both; display:block; content:"."; height:0; visibility:hidden;}
.clearfix{zoom:1;}
/*==background color==*/
.bg_1{background-color:#e4f3f6;}
.bg_2{background-color:#f2f2f2;}
.bg_3{background-color:#eff1f3;}
.bg_4{background-color:#f1f5f6;}
.bg_5{background-color:#ffffff;}
.bg_6{background-color:#fff6d4;}
/*==特殊背景色==*/
.bg_pinyin{ background:#b1d5ef;}
/*==border color==*/
.bor_1{ border:1px dotted #e1eaed;}
.bor_t_1{ border-top:1px dotted #e1eaed;}
.bor_r_1{ border-right:1px dotted #e1eaed;}
.bor_b_1{ border-bottom:1px dotted #e1eaed;}
.bor_l_1{ border-left:1px dotted #e1eaed;}
.bor_2{ border:1px solid #d0dfe3;}
.bor_t_2{ border-top:1px solid #d0dfe3;}
.bor_r_2{ border-right:1px solid #d0dfe3;}
.bor_b_2{ border-bottom:1px solid #d0dfe3;}
.bor_l_2{ border-left:1px solid #d0dfe3;}
.bor_3{ border:1px solid #e4f3f6;}
.bor_t_3{ border-top:1px solid #e4f3f6;}
.bor_r_3{ border-right:1px solid #e4f3f6;}
.bor_b_3{ border-bottom:1px solid #e4f3f6;}
.bor_l_3{ border-left:1px solid #e4f3f6;}
.bor_4{ border:1px solid #b0d5ee;}
.bor_t_4{ border-top:1px solid #b0d5ee;}
.bor_r_4{ border-right:1px solid #b0d5ee;}
.bor_b_4{ border-bottom:1px solid #b0d5ee;}
.bor_l_4{ border-left:1px solid #b0d5ee;}
.bor_5{ border:1px solid #f4cf60;}
.bor_t_5{ border-top:1px solid #f4cf60;}
.bor_r_5{ border-right:1px solid #f4cf60;}
.bor_b_5{ border-bottom:1px solid #f4cf60;}
.bor_l_5{ border-left:1px solid #f4cf60;}
.no_bor{ border:0;}
.no_bg{ background:0;}
.none{ display:none}

/*==user img==*/
.user_img_0{position:relative; display:block; padding:1px; width:200px; height:200px; border:1px solid #c8c8c8;}
.user_img_0 img{width:200px; height:200px; -ms-interpolation-mode:bicubic; font-size:0; vertical-align:top;}
.user_img_0 .official_group,
.user_img_0 .excellent_group{cursor:pointer; overflow:hidden; position:absolute; z-index:999; top:-1px; right:-1px; width:78px; height:78px; background:url(../images/bg_group_sign.png) no-repeat 0 0; text-indent:-999em;}
.user_img_0 .official_group{background-position:0 0;}
.user_img_0 .excellent_group{background-position:0 -129px;}

.user_img_1{position:relative; display:block; padding:1px; width:190px; height:190px; border:1px solid #c8c8c8;}
.user_img_1 img{width:190px; height:190px; -ms-interpolation-mode:bicubic; font-size:0; vertical-align:top;}
.user_img_1 .official_group,
.user_img_1 .excellent_group{cursor:pointer; overflow:hidden; position:absolute; z-index:999; top:-1px; right:-1px; width:78px; height:78px; background:url(../images/bg_group_sign.png) no-repeat 0 0; text-indent:-999em;}
.user_img_1 .official_group{background-position:0 0;}
.user_img_1 .excellent_group{background-position:0 -129px;}

.user_img_2{position:relative; display:block; padding:1px; width:100px; height:100px; border:1px solid #c8c8c8;}
.user_img_2:hover{border-color:#f8ce55}
.user_img_2 img{width:100px; height:100px; font-size:0; vertical-align:top;}
.user_img_2 .official_group,
.user_img_2 .excellent_group{cursor:pointer; overflow:hidden; position:absolute; z-index:999; top:-1px; right:-1px; width:56px; height:56px; background:url(../images/bg_group_sign.png) no-repeat 0 0; text-indent:-999em;}
.user_img_2 .official_group{background-position:-158px 0;}
.user_img_2 .excellent_group{background-position:-158px -130px;}

.user_img_3{position:relative; display:block; padding:1px; width:60px; height:60px; border:1px solid #c8c8c8;}
.user_img_3:hover{border-color:#f8ce55}
.user_img_3 img{width:60px; height:60px; -ms-interpolation-mode:bicubic; font-size:0; vertical-align:top;}
.user_img_3 .official_group,
.user_img_3 .excellent_group{cursor:pointer; overflow:hidden; position:absolute; z-index:999; top:-1px; right:-1px; width:44px; height:44px; background:url(../images/bg_group_sign.png) no-repeat 0 0; text-indent:-999em;}
.user_img_3 .official_group{background-position:-310px 0;}
.user_img_3 .excellent_group{background-position:-310px -129px;}

.user_img_4{display:block; padding:1px; width:45px; height:45px; border:1px solid #C8C8C8;}
.user_img_4:hover{border-color:#F8CE55;}
.user_img_4 img{width:45px; height:45px; -ms-interpolation-mode:bicubic; font-size:0; vertical-align:top;}

.user_img_5{display:block; border:1px solid #c8c8c8; width:80px; height:80px; padding:1px;}
.user_img_5:hover{border-color:#f8ce55}
.user_img_5 img{width:80px; height:80px; -ms-interpolation-mode:bicubic; font-size:0; vertical-align:top;}

.photo_1{border:1px solid #c8c8c8; padding:1px; display:inline-block}
.photo_1:hover{ border-color:#f8ce55}
.photo_2{border:1px solid #c8c8c8; padding:1px; overflow:hidden; width:100px; _width:104px; height:100px; _height:104px; *display:block; display:list-item;line-height:100px; text-align:center;*font-size:90px;}
.photo_2, x:-moz-any-link, x:default {display:table-cell;}/*ff*/
/*@media all and (min-width: 0px){/* opera  styles */
/*.photo_2{display:table-cell;}
}*/
.photo_2:hover{ border-color:#f8ce55}
.photo_2 img{ vertical-align:middle; -ms-interpolation-mode: bicubic;}

/*==icon==*/
.icon_1,.icon_2,.icon_3,.icon_4,.icon_5,.icon_6,.icon_7,.icon_8,.icon_9,.icon_10,.icon_11,.icon_12,.icon_13{width:16px; height:16px; vertical-align:middle; background:#000000;}
.icon_homepage,.icon_pk,.icon_test,.icon_msg_board,.icon_blog,.icon_set,.icon_push_act,.icon_collect_act,.icon_act,.icon_super_friend,.icon_sign_up,.icon_agree,.icon_act_posts,.icon_hot_bbs,.icon_img_bbs,.icon_publish_act,.icon_friend,.icon_new_bbs,.icon_msg,.icon_invite,.icon_edit_info,.icon_edit_photo,.icon_collect_friend,.icon_hi,.icon_vote,.icon_my_info,.icon_news,.icon_luck,.icon_invite_group,.icon_group,.icon_act_group,.icon_invite_act,.icon_photo,.icon_album,.icon_trigram,.icon_present,.icon_up,.icon_down,.icon_history,.icon_add,.icon_blackname,.icon_del,.icon_qzone,.icon_qzone_lv7,.icon_qzone_lv6,.icon_qzone_lv5,.icon_qzone_lv4,.icon_qzone_lv3,.icon_qzone_lv2,.icon_qzone_lv1,.icon_more,.icon_change,.icon_video_no,.icon_video_yes,.icon_photo_no,.icon_photo_yes,.icon_infor_no,.icon_infor_yes,.icon_online,.icon_inforlist,.icon_user_infor,.icon_sand_up,.icon_friend,.icon_group_owner,.icon_group_admin,.icon_act_poster,.icon_black_name,.icon_add_act,.icon_lock_blog,.icon_video_photo,.icon_checked,.icon_more_tag,.icon_more_tag2,.icon_zoom,.icon_del_friend,.icon_open_tag,.icon_care,.icon_share,.icon_act_online,.icon_friend_fold,.icon_friend_unfold,.icon_friend_list_fold,.icon_friend_list_unfold,.icon_friend_del,.icon_alert,.icon_film,.icon_city_voucher,.icon_qq_group,.icon_qzone_logo,.icon_city_logo,.icon_hot_sign,.icon_new_sign,.icon_qzone_disable_logo,.icon_musicbox,.icon_collet{background:url(../images/global_icon.png) no-repeat; width:18px; height:18px; vertical-align:middle;}
.icon_collet{ background-position:-161px -289px;}
.icon_homepage{background-position:0 0}
.icon_pk{background-position:-32px 0}
.icon_test{background-position:-64px 0}
.icon_msg_board{background-position:-96px 0}
.icon_blog{background-position:-128px 0}
.icon_set{background-position:-160px 0}
.icon_push_act{background-position:-160px -32px}
.icon_collect_act{background-position:-128px -32px}
.icon_act{background-position:-96px -32px}
.icon_super_friend{background-position:0 -32px}
.icon_sign_up{background-position:0 -64px}
.icon_agree{background-position:-32px -64px}
.icon_act_posts{background-position:-64px -64px}
.icon_hot_bbs{background-position:-96px -64px}
.icon_img_bbs{background-position:-128px -64px}
.icon_publish_act{background-position:-64px -32px}
.icon_friend{background-position:-32px -32px}
.icon_new_bbs{background-position:-160px -64px}
.icon_msg{background-position:-160px -96px}
.icon_invite{background-position:-128px -96px}
.icon_edit_info{background-position:-96px -96px}
.icon_edit_photo{background-position:-64px -96px}
.icon_collect_friend{background-position:-32px -96px}
.icon_hi{background-position:0 -96px}
.icon_vote{background-position:-192px 0}
.icon_my_info{background-position:-224px 0}
.icon_news{background-position:-256px 0}
.icon_luck{background-position:-288px 0}
.icon_invite_group{background-position:-288px -32px}
.icon_group{background-position:-256px -32px}
.icon_act_group{background-position:-224px -32px}
.icon_invite_act{background-position:-192px -32px}
.icon_photo{background-position:-192px -64px}
.icon_album{background-position:-224px -64px}
.icon_trigram{background-position:-256px -64px}
.icon_musicbox{background-position:-129px -288px}
.icon_present{background-position:-288px -64px}
.icon_up{background-position:-192px -96px}
.icon_down{background-position:-224px -96px}
.icon_history{background-position:-256px -96px}
.icon_add{background-position:-288px -96px}
.icon_blackname{background-position:-288px -128px}
.icon_del{background-position:-256px -128px}
.icon_qzone{background-position:-224px -128px}
.icon_qzone_lv7{background-position:-192px -128px}
.icon_qzone_lv6{background-position:-160px -128px}
.icon_qzone_lv5{background-position:-128px -128px}
.icon_qzone_lv4{background-position:-96px -128px}
.icon_qzone_lv3{background-position:-64px -128px}
.icon_qzone_lv2{background-position:-32px -128px}
.icon_qzone_lv1{background-position:0 -128px}
.icon_more{background-position:0 -160px}
.icon_change{background-position:-32px -160px}
.icon_video_no{background-position:-64px -160px}
.icon_video_yes{background-position:-96px -160px}
.icon_photo_no{background-position:-128px -160px}
.icon_photo_yes{background-position:-160px -160px}
.icon_infor_no{background-position:-192px -160px}
.icon_infor_yes{background-position:-224px -160px}
.icon_online{background-position:-256px -160px}
.icon_inforlist{background-position:0 -192px}
.icon_user_infor{background-position:-32px -192px}
.icon_sand_up{background-position:-64px -192px}
.icon_friend{background-position:-128px -192px}
.icon_group_owner{background-position:-160px -192px}
.icon_group_admin{background-position:-192px -192px}
.icon_act_poster{background-position:-224px -192px}
.icon_black_name{background-position:-256px -192px}
.icon_add_act{background-position:-288px -192px}
.icon_video_photo{background-position:-288px -160px}
.icon_checked{background-position:0 -224px}
.icon_more_tag2{background-position:-32px -224px}
.icon_more_tag{background-position:-64px -224px}
.icon_lock_blog{background-position:-96px -224px}
.icon_zoom{background-position:-128px -224px}
.icon_del_friend{background-position:-96px -192px}
.icon_open_tag{background-position:-160px -224px}
.icon_care{background-position:-192px -224px}
.icon_share{background-position:-289px -224px;}
.icon_act_online{background-position:0 -252px;}
.icon_friend_fold{background-position:-35px -252px;}
.icon_friend_unfold{background-position:-162px -252px;}
.icon_friend_list_fold{background-position:-66px -252px;}
.icon_friend_list_unfold{background-position:-99px -252px;}
.icon_friend_del{background-position:-130px -252px;}
.icon_alert{width:14px; height:14px; background-position:-194px -253px;}
.icon_film{width:13px; height:14px; background-position:-291px -226px;}
.icon_city_voucher{width:16px; height:13px; background-position:-223px -253px;}
.icon_qq_group{width:16px; height:16px; background-position:-256px -252px;}
.icon_city_logo{width:14px; height:14px; background-position:-291px -253px;}
.icon_qzone_logo{width:14px; height:13px; background-position:-1px -288px;}
.icon_qzone_disable_logo{width:14px; height:13px; background-position:-99px -288px;}
.icon_hot_sign{width:14px; height:15px; background-position:-67px -288px;}
.icon_new_sign{width:14px; height:15px; background-position:-36px -288px;}

/*==Loading==*/
.loading{ text-align:center; padding:50px 0;}

/*==按钮==*/
.bt1_2em,
.bt1_3em,
.bt1_4em{width:62px; height:23px; line-height:24px; border:0; background:url(../images/global_btn.png) no-repeat 0 0; color:#fff!important; overflow:hidden; text-align:center }
.bt1_5em,
.bt1_6em{width:90px; height:23px; line-height:24px; border:0; background:url(../images/global_btn.png) no-repeat 0 -36px; color:#fff!important; overflow:hidden; text-align:center }
.bt2_2em,
.bt2_3em,
.bt2_4em{width:81px; height:26px; line-height:27px; border:0; background: url(../images/global_btn.png) no-repeat -144px 0; color:#fff!important; overflow:hidden; text-align:center; font-size:14px;}
.bt2_5em,
.bt2_6em{width:101px; height:26px; line-height:27px; border:0; background: url(../images/global_btn.png) no-repeat -144px -36px; color:#fff!important; overflow:hidden; text-align:center; font-size:14px;}
.bt3_2em{width:81px; height:26px; border:0 none; background:url(..images/global_btn.png) no-repeat 0 -71px; font-size:14px; font-weight:bold; line-height:26px;}

/*==布局==*/
.main{ width:950px; margin:0 auto; text-align:left; margin-top:10px; zoom:1}
.main:after{ content:""; display:block; clear:both}
.main .mod{border:1px solid #b0d5ee; background:#fff; margin-bottom:10px; margin-top:0; zoom:1;}
.main .mod:after{content:""; display:block; clear:both; height:0; overflow:hidden}
.main .side_mod{border:1px solid #d1d6da; background:#fff; margin-bottom:10px; margin-top:0; zoom:1;}
.main .side_mod:after{ content:""; display:block; clear:both}

/*==2列布局A==*/
.main .layout_c2a_a{ width:710px; float:left; overflow:hidden;}
.main .layout_c2a_b{ width:230px; float:right; overflow:hidden;}

/*==2列布局B==*/
.main .layout_c2b_a{ width:160px; float:left;}
.main .layout_c2b_b{ width:780px; float:right;}

/*==布局2==*/
.main .lay2_row_1{width:200px; float:left; overflow:hidden}
.main .lay2_row_2{width:740px; float:right; overflow:hidden}
.main .lay2_r2_r1{width:500px; float:left;}
.main .lay2_r2_r2{width:230px; float:right;}

/*==mode 标题栏==*/
.mod .title{height:25px; zoom:1; margin-top:1px; margin-bottom:10px;}
.mod .title:after{content:""; display:block; clear:both;}
.mod .title .link_more{display:inline; float:right; margin:6px 10px 0 0;}

/*==mode 标题栏-选项卡==*/
.mod .title h3{float:left; padding:0 10px; line-height:25px; font-size:14px;}
.mod .title h3 a{font-weight:bold;}
.mod .title .option_tag{float:left; zoom:1}
.mod .title .option_tag button{ border:0; height:25px; margin-top:0px; margin-right:0; float:left; background:0; overflow:visible; margin-right:-4px;}
.mod .title .option_tag button span{ display:block; border-right:1px solid #b0d5ee; padding:0 13px; margin:5px 0; line-height:normal}
.mod .title .option_tag .now{background:#ffffff; margin-top:-1px; height:26px; border-left:1px solid #b0d5ee; border-bottom:1px solid #fff; border-right:1px solid #b0d5ee; cursor:default; }
.main .mod .title .option_tag .now{ margin-left:-1px;}
.mod .title .option_tag .now span{ border:0;}
.mod .title .option_tag .search_city{ border-left:0; background-image:0;}
.mod .title .option_tag .no_bor span{ border:0;}
.mod .title .title_link { float:right; margin-right:10px; margin-top:6px; margin-left:10px; display:inline; font-family: "Times New Roman", Times, serif; zoom:1;}
.mod .title .title_link img{ margin-right:5px;}
.mod .title .text{ float:left; margin-top:5px; margin-right:10px;}

.mod .title #view_more{ position:absolute; z-index:100; right:102px; top:25px; display:none}
.mod .title #view_more .more_tags h4{ position:absolute; left:40px; top:-5px; z-index:100; width:10px; height:7px; overflow:hidden; background:url(../images/global_bg_citys.png) no-repeat 0 0;}
.mod .title #view_more .more_tags h4 span{ display:none}
.mod .title #view_more .more_tags .more_tags_list{ -moz-opacity:0.85; opacity:0.85; filter:alpha(opacity=85); position:absolute; z-index:1; left:0; top:0px; width:98px;}
.mod .title #view_more .more_tags .more_tags_list dl{ border:1px solid #fff;}
.mod .title #view_more .more_tags .more_tags_list dl dt{ display:none}
.mod .title #view_more .more_tags .more_tags_list dl dd{ height:20px; margin-top:3px; padding-bottom:3px;}
.mod .title #view_more .more_tags .more_tags_list dl dd a{ display:block; width:96px; overflow:hidden; text-align:left; text-indent:7px; padding-top:4px; padding-bottom:2px;}
.mod .title #view_more .more_tags .more_tags_list dl dd a span{ display:inline; text-indent:0; margin:0; padding:0}
.mod .title #view_more .more_tags .more_tags_list dl dd a img{ margin-right:5px;}
.mod .title #view_more .more_tags .more_tags_list dl dd a:hover{ background:#B1D5EF; text-decoration:none}
.mod .title .bt_sort{ border:0; padding:0; float:right; margin-right:10px; margin-top:5px; display:inline;background:url(../images/global_tag_more.gif) no-repeat right 5px; padding-right:15px;}

/*==side_mode 侧边副模块标题栏==*/
.side_mod .title{ height:25px; zoom:1; margin-top:1px; margin-bottom:10px;}
.side_mod .title:after{ content:""; display:block; clear:both}
.side_mod .title h3{ line-height:23px; padding:0 10px; float:left; font-size:14px;}
.side_mod .title .title_link { float:right; margin-right:10px; margin-top:5px; display:inline; font-family: "Times New Roman", Times, serif; zoom:1;}

/*==页头==*/
.header{position:relative; z-index:3; min-width:998px; height:78px; border-bottom:2px solid #f2a533; background:url(../images/gb_bg_head_repeat.jpg) repeat-x;}
.header .head{margin:0 auto; width:100%; height:78px; background:url(../images/gb_bg_header.jpg) no-repeat center top; text-align:center;}
.header .head .head_box{position:relative; margin:0 auto; width:998px; height:80px; background:url(../images/gb_bg_header.jpg) no-repeat -101px top;  text-align:left;}

.header .head .head_box sup{position:absolute; z-index:1; left:150px; top:13px; font-size:12px; color:#F65344;}
.header .head .head_box .city_name{ position:absolute; left:180px; top:30px; z-index:1; font-size:14px; cursor:pointer }
.header .head .head_box .logo{ overflow:hidden; width:145px; height:73px; margin-left:20px; margin-top:3px; float:left; display:inline}
.header .head .head_box .logo img{ display:none;}
.header .head .head_box .logo a{ width:145px; height:72px; display:block;}
.header .head .head_box .map{display:inline; float:left; margin-left:82px; margin-top:43px; height:35px; background:url(../images/gb_bg_map.png) repeat-x 0 -45px;}
.header .head .head_box .map #nav_home{ background:url(../images/gb_bg_map.png) no-repeat left top; left:-3px; padding-left:21px}
.header .head .head_box .map .now a{ top:9px; cursor:default; color:#FFFFFF; text-decoration:none;}
.header .head .head_box .map #nav_home sup{ margin-left:-8px;}
.header .head .head_box .map #nav_app{ background:url(../images/gb_bg_map.png) no-repeat right -90px; right:-3px;}
.header .head .head_box .map #nav_app{ padding-right:8px;}
.header .head .head_box .map #nav_app .icon_new_sign {position:absolute; left:30px; top:-10px;}
.header .head .head_box .map #nav_app sup{ margin-left:-7px;}
.header .head .head_box .map span{ float:left; height:35px; padding:0 19px; position:relative}
.header .head .head_box .map span sup{ width:10px; height:6px; background:url(../images/gb_bg_map.png) no-repeat 0 -130px; position:absolute; z-index:1; top:29px; left:50%; margin-left:-5px; text-indent:-99999px;}
.header .head .head_box .map span a{color:#CBF4FD; font-size:14px; font-weight:bold; top:12px; position:relative;}
.header .head .head_box .user_infor{ color:#fffbe6; position:absolute; right:24px; top:8px; z-index:12;}
.header .head .head_box .user_infor .my_infor,
.header .head .head_box .user_infor .my_intimate,
.header .head .head_box .user_infor .esc{ color:#fffbe6;}
.header .head .head_box .user_infor .user_name,
.header .head .head_box .user_infor .news,
.header .head .head_box .user_infor .my_infor,
.header .head .head_box .user_infor .my_intimate,
.header .head .head_box .user_infor .bor,
.header .head .head_box .user_infor .esc,
.header .head .head_box .user_infor .flot {float:left; margin-left:10px; display:inline}
.header .head .head_box .user_infor .user_name,
.header .head .head_box .user_infor .my_infor,
.header .head .head_box .user_infor .my_intimate,
.header .head .head_box .user_infor .esc{ margin-top:4px;}
.header .head .head_box .user_infor .bor{ margin-top:1px;}
.header .head .head_box .user_infor #user_infor_tags{ right:232px; top:25px; z-index:12;}
.header .head .head_box .user_infor #user_infor_tags h3{ left:55px;}
.header .head .head_box .user_infor #user_infor_tags .content{ width:130px;}
.header .head .head_box .user_infor #user_infor_tags .content a{ width:128px;}
.header .head .head_box .more_tags{ position:absolute; z-index:100; right:343px; top:78px; display:none;}
.header .head .head_box .more_tags h3{ position:absolute; left:40px; top:-5px; z-index:100; width:10px; height:7px; overflow:hidden; background:url(../images/global_bg_citys.png) no-repeat 0 0;}
.header .head .head_box .more_tags h3 span{ display:none}
.header .head .head_box .more_tags .content{ -moz-opacity:0.93; opacity:0.93; filter:alpha(opacity=93); position:absolute; z-index:1; left:0; top:0px; width:92px;}
.header .head .head_box .more_tags .content ul{ border:1px solid #fff; padding-bottom:2px;}
.header .head .head_box .more_tags .content ul li{ height:20px; margin-top:3px; padding-bottom:3px;}
.header .head .head_box .more_tags .content ul li a{ display:block; width:90px; overflow:hidden; text-align:left; text-indent:7px; padding-top:4px; padding-bottom:2px;}
.header .head .head_box .more_tags .content ul li a span{ display:inline; text-indent:0; margin:0; padding:0}
.header .head .head_box .more_tags .content ul li a img{ margin-right:5px;}
.header .head .head_box .more_tags .content ul li a:hover{ background:#B1D5EF; text-decoration:none}

/*==页脚==*/
.footer{ margin-top:10px;}
.footer,
.footer a{ color:#7c7d7d;}
.footer p{ margin-bottom:7px;}
.footer .footermenu a{ margin:0 7px;}

/*==名片==*/
.card{ width:220px; border:1px solid #b0d5ee; overflow:hidden; background:#fff; padding-top:5px; text-align:left; z-index:99;}
.card .p1,
.card .p2,
.card .p3{ width:200px; margin-left:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:10px;}
.card .p1{ position:relative;}
.card .p1 em{ position:absolute; right:0; top:0;}
.card .p1 .user_name{margin-right:10px; font-size:14px; font-family:"微软雅黑","宋体", arial,Verdana;}
.card .p1 .icon{ margin-right:5px;}
.card .p4{ padding:5px 10px; text-align:left; margin:0 1px;}
.card .p4 a{ margin-right:20px;}

/*==提示框==*/
.tips_1{ margin:10px;}
.tips_1 .p1{ margin-bottom:5px;}
.tips_2{ border:1px solid #f4cf60; background:#fff6d4; margin-bottom:10px; zoom:1;}
.tips_2:after{ clear:both; content:""; display:block}
.tips_2 .text{ float:left; width:450px;}
.tips_2 .close{ float:right; border:0; width:16px; height:16px; overflow:hidden; background-color:#fff6d4;}
.tips_2 .close span{ display:none}

/*==温馨提示==*/
.worm_tips{ text-align:left; padding:80px 0 100px 23%;}
.worm_tips p{ position:relative; margin-bottom:10px; font-size:14px;}
.worm_tips p a{ font-size:14px;}
.worm_tips p img{ vertical-align:middle; margin-right:10px; position:absolute; z-index:1; left:-35px; top:-5px;}

/*==片刻提示==*/
.moment_tips{ width:190px; -moz-opacity:0.95; opacity:0.95; filter:alpha(opacity=95);}
.moment_tips p{ font-size:14px; text-align:center; padding:15px 0; margin:1px;}
.moment_tips p img{ vertical-align:middle; margin-right:10px;}

/*==触摸提示==*/
.hover_tips{ width:214px; text-align:left;}
.hover_tips h4{ height:20px; line-height:20px; margin:1px; text-indent:10px;}
.hover_tips p{ line-height:1.5em; text-indent:2em; margin:5px 10px;}

/*==设置POP==*/
.pop{ border:1px solid #79b8d5; text-align:left}
.pop .title{ width:100%; height:25px; margin-top:0; border-bottom:1px solid #79b8d5; position:relative; background:url(../images/bg_pop_1.png) no-repeat right top; cursor:move}
.pop .title h4{ line-height:25px; font-size:14px; float:left; text-indent:10px;}
.pop .title .close{ border:0; background:0;  height:20px; width:20px; overflow:hidden; position:absolute; z-index:1; right:4px; top:4px;}
.pop .title .close span{ display:none;}
.pop .content{ background:#fff;}
.pop .btn{ height:46px; text-align:right;}
.pop .btn a{ float:left; margin-left:10px; margin-top:20px; display:inline}
.pop .btn button{ margin-top:11px; margin-right:8px;}
.pop .content{ padding:20px 0; zoom:1}
.pop .content fieldset{ border:0; margin-left:0; display:block;}
.pop .content fieldset legend{ margin-left:3px; display:block; margin-bottom:3px;}
.pop .content fieldset ul{ margin-left:10px;}
.pop .content fieldset .group_feed{ margin-top:25px;}
.pop .content fieldset ul li{ float:left; width:134px; text-align:left; margin-bottom:5px;}
.pop .content fieldset ul li input{ margin-right:5px;}
.pop .content .pop_tips{ text-align:left; margin-left:30px; margin-right:30px; line-height:1.5em;}
.pop .content .pop_tips img { vertical-align:middle; margin-right:10px; position:relative; width:25px; height:25px;}
.pop .content .pop_tips span{ text-align:left}
.pop .content .other_tips{ text-align:left; width:310px; margin-left:65px; line-height:1.5em;}
#home_set_pop{ width:438px;}
#pop_login{ width:398px; position:absolute; left:40%; top:250px; z-index:200}
#pop_login .content{ padding:20px 0 20px 0;}
#pop_login #login_iframe{ width:380px; height:300px;}
#pop_login #reg_link{ display:block; width:210px; margin-left:100px;}
#pop_worm_tips{ width:398px;}
#pop_worm_tips .content{ padding:20px 0;}
#pop_worm_tips #reg_link{ display:block; width:210px; margin-left:100px;}

/*==互动POP==*/
.pop_interaction{ border:1px solid #79b8d5; text-align:left; width:598px;}
.pop_interaction .title{ width:100%; height:25px; margin-top:0; border-bottom:1px solid #79b8d5; position:relative; background:url(../images/global_bg_pop_hd.png) no-repeat right top; cursor:move}
.pop_interaction .title h4{ line-height:25px; font-size:14px; float:left; text-indent:10px;}
.pop_interaction .title button{ border:0; background:0; height:26px; overflow-y:hidden; width:60px; line-height:26px; float:left; position:absolute; z-index:1; top:0px;}
.pop_interaction .title .now{ border-left:1px solid #79b8d5; border-right:1px solid #79b8d5; background:#ffffff; border-bottom:1px solid #fff; cursor:default}
.pop_interaction .title .btn_hi{ left:50px;}
.pop_interaction .title .btn_notes{ left:110px;}
.pop_interaction .title .btn_present{ left:170px;}
.pop_interaction .title .btn_msg{ left:230px;}
.pop_interaction .title .close{ border:0; background:0;  height:20px; width:20px; overflow:hidden; position:absolute; z-index:1; right:4px; top:4px;}
.pop_interaction .title .close span{ display:none;}
.pop_interaction .greet_cont{ padding:25px 20px; zoom:1}
.pop_interaction .greet_cont .sand_to{ margin-bottom:7px;}
.pop_interaction .greet_cont .tags{ zoom:1; margin-bottom:10px;}
.pop_interaction .greet_cont .tags:after{ content:""; display:block; clear:both; height:0; overflow:hidden}
.pop_interaction .greet_cont .tags li{ float:left; margin-right:-1px; width:73px; height:28px;}
.pop_interaction .greet_cont .tags .now{ background:url(../images/gb_bg_tag_interaction.png) no-repeat 0 0; position:relative; z-index:10}
.pop_interaction .greet_cont .tags .now p strong{ font-weight:bold; color:#ffffff; display:block; margin:1px; height:19px; line-height:21px; width:69px; text-align:center; overflow:hidden; text-indent:1px}
.pop_interaction .greet_cont .tags li a{ display:block; cursor:pointer; text-decoration:none}
.pop_interaction .greet_cont .tags li a span{ display:block; margin:1px; height:19px; line-height:19px; width:69px; text-align:center; overflow:hidden; text-indent:1px}
.pop_interaction .greet_cont .face_cont{ padding-left:20px; margin-bottom:10px; padding-top:10px; padding-bottom:5px;}
.pop_interaction .greet_cont .face_cont table{ width:525px;}
.pop_interaction .greet_cont .face_cont table td{ width:105px; height:45px;}
.pop_interaction .greet_cont .face_cont table td button{ display:block; float:left; width:75px; height:auto; padding:0; cursor:pointer; text-align:left}
.pop_interaction .greet_cont .face_cont table td button img{ vertical-align:middle; margin-right:5px; width:22px; height:22px;}
.pop_interaction .greet_cont .face_cont table td .zoom{ width:14px; height:14px; overflow:hidden; border:0; background:url(../images/icon_zoom.gif) no-repeat 0 0; margin-top:6px; margin-left:2px;}
.pop_interaction .greet_cont .face_cont table td .zoom span{ display:none;}
.view_flash_face{ position:absolute; z-index:100; padding:5px;}
.pop_interaction .notes_cont { padding:25px 20px; zoom:1}
.pop_interaction .notes_cont .write_tb{ width:558px;}
.pop_interaction .notes_cont th{ width:38px; vertical-align:top; padding-top:5px; padding-bottom:8px;}
.pop_interaction .notes_cont td{ width:510px; padding-bottom:8px;}
.pop_interaction .notes_cont thead td input{ margin-right:8px; width:180px;}
.pop_interaction .notes_cont thead td button{ overflow:hidden; line-height:17px; background:url(../images/global_bg_pop_btn.jpg) no-repeat 0 0; width:90px; height:23px; border:0;}
.pop_interaction .notes_cont td .editor_box{ margin-bottom:10px;}
.pop_interaction .notes_cont td .editor_box textarea{ width:505px; height:150px; line-height:1.5em;}
.pop_interaction .notes_cont td .btn button{ float:left; margin-right:8px;}
.pop_interaction .notes_cont td .btn .tips{ float:right}

.pop_interaction .msg_cont { padding:25px 20px; zoom:1}
.pop_interaction .msg_cont .write_tb{ width:558px;}
.pop_interaction .msg_cont th{ width:38px; vertical-align:top; padding-top:2px;}
.pop_interaction .msg_cont td{ width:510px; padding-bottom:8px;}
.pop_interaction .msg_cont thead td input{ margin-right:8px; width:180px;}
.pop_interaction .msg_cont thead td button{ overflow:hidden; line-height:17px; background:url(../images/global_bg_pop_btn.jpg) no-repeat 0 0; width:90px; height:23px; border:0;}
.pop_interaction .msg_cont td .editor_box{ margin-bottom:10px;}
.pop_interaction .msg_cont td .editor_box textarea{ width:505px; height:150px; line-height:1.5em;}
.pop_interaction .msg_cont td .btn{ text-align:left; width:100%; position:relative}
.pop_interaction .msg_cont td .btn .check_word{ background:#666666; position:absolute; z-index:1; left:83px; top:-70px; width:140px; height:80px;}
.pop_interaction .msg_cont td .btn .check_word img{ display:block; width:130px; height:53px; margin:5px;}
.pop_interaction .msg_cont td .btn .check_word a{ color:#FFFFFF; margin-left:5px;}
.pop_interaction .msg_cont td .btn button{ margin-right:8px;}
.pop_interaction .msg_cont td .btn input{ margin-right:20px;}
.pop_interaction .msg_cont td .btn .tips{ padding-left:160px;}
.pop_interaction .present_cont{ padding:10px 0; position:relative}
.pop_interaction .present_cont{overflow:hidden; background-color:#FFFFFF;}
.pop_interaction .present_cont .list{overflow:hidden; padding-left:30px; height:330px;}
.pop_interaction .present_cont .list li{display:inline; position:relative; float:left; margin:5px 1px 5px 20px;}
.pop_interaction .present_cont .list li:hover,
.pop_interaction .present_cont .list li.over{margin:4px 0 4px 19px; border:1px solid #B0D5EE; background-color:#E4F3F6;}
.pop_interaction .present_cont .list li.current .info img{display:block;}
.pop_interaction .present_cont .list li .con{overflow:hidden; width:110px; height:145px; text-align:center;}
.pop_interaction .present_cont .list li .photo{padding-top:5px;}
.pop_interaction .present_cont .list li .photo img{display:block; margin:0 auto; width:100px; height:100px;}
.pop_interaction .present_cont .list li .info{margin-top:5px; vertical-align:middle;}
.pop_interaction .present_cont .list li .info img{display:none; position:absolute; left:4px; top:88px; width:18px; height:18px; background-color:#E4F3F6;}
.pop_interaction .msg_box{ background:#eff8ff; border-top:1px solid #b0d5ee; margin:0 20px; padding:15px 20px 5px 20px;}
.pop_interaction .msg_box input{ width:480px; height:22px;}
.pop_interaction .msg_box p{ padding-bottom:15px; position:relative;}
.pop_interaction .msg_box p img{ margin-right:3px;}
.pop_interaction .msg_box p span.tx_r{ position:absolute; right:0; _right:40px;}

.pop_interaction .btn{ height:46px; text-align:right;}
.pop_interaction .btn .more_infor{ float:left; margin-left:10px; margin-top:15px; display:inline}
.pop_interaction .btn button{ margin-top:11px; margin-right:8px;}
#pop_set_present{ width:260px;}
#pop_set_present .content .send_to{ margin-left:50px;}
#pop_set_present .content .pre_num{ margin-left:38px; margin-top:10px;}
#pop_set_present .content .pre_num input{ width:24px;}

/*==验证码==*/
.validate_word{ background:#666666; width:140px; height:80px;}
.validate_word img{ display:block; width:130px; height:53px; margin:5px;}
.validate_word a{ color:#FFFFFF!important; margin-left:5px;}

/*====分页=====*/
.page_tags{ margin:20px auto 20px auto;text-align:center; clear:both;}
.page_tags div,
.page_tags form{ display:inline}
.page_tags form{ margin-left:20px;}
.page_tags .page_num{ margin-right:15px;}
.page_tags a,
.page_tags .now{padding:2px 5px; display:inline-block; color:#999; border:#c5cfd2 1px solid; margin:0 1px 0 0;}
.page_tags a:hover,
.page_tags .now{ background:#c5cfd2; color:#ffffff!important;text-decoration:none;}
.page_tags .last_page,
.page_tags .next_page,
.page_tags form a{ color:#0C75A4}
.page_tags .input{ text-align:center;}
.page_tags .next_page{ margin-left:2px;}
.page_tags span.last_page,
.page_tags span.next_page{color:#9a9a9a;padding:2px 5px; display:inline-block; color:#999;border:#c5cfd2 1px solid;margin:0 1px 0 0;}

/*==城市选择==*/
#header_citys_map{ width:297px; padding:1px 0; text-align:center; position:relative}
#header_citys_map h4{ width:10px; height:7px; overflow:hidden; background:url(../images/global_bg_citys.png) no-repeat 0 0; position:absolute; left:31px; top:-6px; z-index:1;}
#header_citys_map h4 span{ display:none}
#header_citys_map table{ width:295px; margin:0 auto;}
#header_citys_map table td{ text-align:left}
#header_citys_map table td strong a{ font-weight:bold}
#header_citys_map table .pinyin{ width:27px; text-align:center; height:24px; vertical-align:middle}
#header_citys_map table .city{ width:48px; height:24px; vertical-align:middle; text-align:left}
#header_citys_map table .city_td_a{ width:62px;}
#header_citys_map table .city_td_a a{ float:left; margin-left:15px; display:inline}
#header_citys_map table .city_td_b{ width:62px;}

/*==二级导航==*/
#sub_nav{ margin-bottom:10px; background:#fff; z-index:1;}
#sub_nav .title{ height:32px; zoom:1; background:url(../images/global_bg_sub_nav.jpg) repeat-x 0px 0px;}
#sub_nav .title:after{ content:""; display:block; clear:both; visibility:hidden}
#sub_nav .title h1,
#sub_nav .title h3{ padding:8px 10px 0 10px; float:left; font-size:14px;}
#sub_nav .title h1 span,
#sub_nav .title h3 span{ font-family:"宋体", Arial, Helvetica, sans-serif; font-weight:bold; padding:0 5px;}
#sub_nav .title h1 a,
#sub_nav .title h3 a{ font-weight:bold; font-family:Arial,Simsun,"Arial Unicode MS",Mingliu,Helvetica;}
#sub_nav .title .icon{ float:left; margin-top:6px;}
#sub_nav .title .title_link { float:right; margin-right:10px; margin-top:9px; font-size:14px; display:inline;}
#sub_nav .list{zoom:1; height:31px;}
#sub_nav .list:after{ display:block; clear:both; content:""; visibility:hidden}
#sub_nav .list li{ float:left; margin-top:8px; text-align:center; height:14px; position:relative}
#sub_nav .list li span{ display:block; padding:0 15px;}
#sub_nav .list li span img{position:absolute; margin:-10px 0 0 -5px;}
#sub_nav .list li a{ font-size:14px; vertical-align:top;}
#sub_nav .list li sup{ width:10px; height:6px; overflow:hidden; position:absolute; z-index:1; left:50%; margin-left:-4px; top:18px; background:url(../images/global_bg_sub_nav.gif) repeat-x 0px 0px;}
#sub_nav .list li sup span{ display:none;}
#sub_nav .list li #tag_app{ position:relative}
#sub_nav .list li #tag_app a{ background:url(../images/icon_1.gif) no-repeat right 5px; padding-right:15px;}
#sub_nav .list .more_tags{position:relative; z-index:2;}
#sub_nav .list li .more_tags{ position:absolute; z-index:100; left:-15px; top:20px; display:none;}
#sub_nav .list li .more_tags h2{ position:absolute; left:40px; top:-5px; z-index:100; width:10px; height:7px; overflow:hidden; background:url(../images/global_bg_citys.png) no-repeat 0 0;}
#sub_nav .list li .more_tags h2 span{ display:none}
#sub_nav .list li .more_tags .content{ -moz-opacity:0.93; opacity:0.93; filter:alpha(opacity=93); position:absolute; z-index:999; left:0; top:0px; width:92px;}
#sub_nav .list li .more_tags .content dl{ border:1px solid #fff;}
#sub_nav .list li .more_tags .content dl dt{ display:none}
#sub_nav .list li .more_tags .content dl dd{ height:20px; margin-top:3px; padding-bottom:3px;}
#sub_nav .list li .more_tags .content dl dd a{ display:block; width:90px; overflow:hidden; text-align:left; text-indent:7px; padding-top:4px; padding-bottom:2px;}
#sub_nav .list li .more_tags .content dl dd a span{ display:inline; text-indent:0; margin:0; padding:0}
#sub_nav .list li .more_tags .content dl dd a img{ margin-right:5px;}
#sub_nav .list li .more_tags .content dl dd a:hover{ background:#B1D5EF; text-decoration:none}

/*==设置好友弹出层==*/
#pop_worm_tips .set_friend{padding-left:20px;}
#pop_worm_tips .set_friend .set_p{margin-bottom:11px;}
#pop_worm_tips .set_friend .tips{ margin-top:20px; margin-bottom:10px;}
#pop_worm_tips .set_friend_group{ width:270px; zoom:1}
#pop_worm_tips .set_friend_group:after{ content:""; display:block; clear:both; height:0; visibility:hidden}
#pop_worm_tips .set_friend_group label,
#pop_worm_tips .set_friend_group p{ display:block; width:90px; float:left; margin-bottom:5px;}
#pop_worm_tips .set_friend_group p button{ border:0; background:0; margin-top:3px;}
#pop_worm_tips .set_friend_group p button img{ vertical-align:middle; margin-right:5px; vertical-align:bottom;}
#pop_worm_tips .set_friend .edit_box .group_name{ width:175px; float:left}
#pop_worm_tips .set_friend .edit_box .edit_btn{ float:left}
#pop_worm_tips .set_friend .edit_box .bt_edit,
#pop_worm_tips .set_friend .edit_box .bt_del{ width:18px; height:18px; border:0; overflow:hidden; margin-right:5px;}
#pop_worm_tips .set_friend .edit_box .bt_edit span,
#pop_worm_tips .set_friend .edit_box .bt_del span{ display:none}
#pop_worm_tips .set_friend .edit_box .bt_edit{ background:url(../images/my_friend_icon.png) no-repeat 4px 4px;}
#pop_worm_tips .set_friend .edit_box .bt_del{ background:url(../images/my_friend_icon.png) no-repeat -25px 5px;}
#pop_worm_tips .set_friend .edit_box .group_name input{ width:150px;}
#pop_worm_tips .set_friend .edit_box .edit_btn button{ margin-right:5px;}
#pop_worm_tips .set_friend .add_group button{ background:0; border:0; margin-top:5px;}

/*===== 带图标的按钮 =====*/
.btn_icon{overflow:hidden; border:0 none; background:none; vertical-align:middle;}
.btn_icon span{display:none;}

/*===== 小图标 =====*/
.icon_com_small{width:13px; height:13px; background:url(../images/icon_com_small.png) no-repeat 0 0;}
.icon_add_small{background-position:-40px 0;}

/*===== 公用按钮 =====*/
.btn_module{overflow:hidden; border:0 none; background:none; vertical-align:middle;}
.btn_module span{display:none;}

/*===== tips =====*/
.tips_module{position:relative; margin-top:10px; border:1px solid #F4CF60; background:#FFF6D4 none repeat scroll 0 0;}
.tips_module p{padding:8px; line-height:18px;}
.tips_module .btn_close{position:absolute; right:2px; top:2px; border:0 none;}

.tips_single_file{position:relative; margin-bottom:10px; padding:0 12px; height:31px; border:1px solid #F4CF60; background-color:#FFF6D4; line-height:31px;}
.tips_single_file img{position:absolute; top:6px;}
.tips_single_file span{margin-left:21px;}
.tips_single_file .btn_close_tips{overflow:hidden; position:absolute; right:12px; top:10px; width:12px; height:12px; border:0 none; background:url(../images/global_small_btn.png) no-repeat -18px 0;}
.tips_single_file button span{display:none;}

/*===== 管理好友分组 =====*/
.run_fri_group{margin-left:98px;}
.run_fri_group p{margin-bottom:10px;}
.run_fri_group p input{margin-right:5px; padding-left:5px; width:135px; _width:140px; border:1px solid #B0D5EE; background-color:#E4F3F6; color:#9A9A9A;}
.run_fri_group p input.active{background-color:#FFFFFF;}
.run_fri_group p button{margin-right:10px;}
.run_fri_group .btn_del{width:8px; height:8px; background:url(../images/global_small_btn.png) no-repeat 0 -2px;}

/*------------------------------------华丽的分割线----------------------------------------*/
/*===== 天气预报 =====*/
.weather_refine{position:absolute; right:24px; top:50px; text-align:right; z-index:10;}
.weather_refine a,.weather_refine a:hover{color:#24556B; text-decoration:none;}
.weather_refine .ico_weather{overflow:hidden; position:relative; top:2px; display:inline-block; width:16px; height:16px;}
.weather_refine .ico_weather span{display:none;}
.weather_refine .s_a0{background:url(../images/weather/s_a0.png) no-repeat 0 0;}
.weather_refine .s_a1{background:url(../images/weather/s_a1.png) no-repeat 0 0;}
.weather_refine .s_a2{background:url(../images/weather/s_a2.png) no-repeat 0 0;}
.weather_refine .s_a3{background:url(../images/weather/s_a3.png) no-repeat 0 0;}
.weather_refine .s_a4{background:url(../images/weather/s_a4.png) no-repeat 0 0;}
.weather_refine .s_a5{background:url(../images/weather/s_a5.png) no-repeat 0 0;}
.weather_refine .s_a6{background:url(../images/weather/s_a6.png) no-repeat 0 0;}
.weather_refine .s_a7{background:url(../images/weather/s_a7.png) no-repeat 0 0;}
.weather_refine .s_a8{background:url(../images/weather/s_a8.png) no-repeat 0 0;}
.weather_refine .s_a9{background:url(../images/weather/s_a9.png) no-repeat 0 0;}
.weather_refine .s_a10{background:url(../images/weather/s_a10.png) no-repeat 0 0;}
.weather_refine .s_a11{background:url(../images/weather/s_a11.png) no-repeat 0 0;}
.weather_refine .s_a12{background:url(../images/weather/s_a12.png) no-repeat 0 0;}
.weather_refine .s_a13{background:url(../images/weather/s_a13.png) no-repeat 0 0;}
.weather_refine .s_a14{background:url(../images/weather/s_a14.png) no-repeat 0 0;}
.weather_refine .s_a15{background:url(../images/weather/s_a15.png) no-repeat 0 0;}
.weather_refine .s_a16{background:url(../images/weather/s_a16.png) no-repeat 0 0;}
.weather_refine .s_a17{background:url(../images/weather/s_a17.png) no-repeat 0 0;}
.weather_refine .s_a18{background:url(../images/weather/s_a18.png) no-repeat 0 0;}
.weather_refine .s_a19{background:url(../images/weather/s_a19.png) no-repeat 0 0;}
.weather_refine .s_a20{background:url(../images/weather/s_a20.png) no-repeat 0 0;}
.weather_refine .s_a21{background:url(../images/weather/s_a21.png) no-repeat 0 0;}
.weather_refine .s_a22{background:url(../images/weather/s_a22.png) no-repeat 0 0;}
.weather_refine .s_a23{background:url(../images/weather/s_a23.png) no-repeat 0 0;}
.weather_refine .s_a24{background:url(../images/weather/s_a24.png) no-repeat 0 0;}
.weather_refine .s_a25{background:url(../images/weather/s_a25.png) no-repeat 0 0;}
.weather_refine .s_a26{background:url(../images/weather/s_a26.png) no-repeat 0 0;}
.weather_refine .s_a27{background:url(../images/weather/s_a27.png) no-repeat 0 0;}
.weather_refine .s_a28{background:url(../images/weather/s_a28.png) no-repeat 0 0;}
.weather_refine .s_a29{background:url(../images/weather/s_a29.png) no-repeat 0 0;}
.weather_refine .s_a30{background:url(../images/weather/s_a30.png) no-repeat 0 0;}
.weather_refine .s_a31{background:url(../images/weather/s_a31.png) no-repeat 0 0;}

/*===== 内容模块 =====*/
.mod_em{zoom:1; margin-bottom:10px; padding-top:1px; border:1px solid #B0D5EE; background:#FFFFFF;}
.mod_em:after{overflow:hidden; clear:both; display:block; content:""; height:0;}
.mod_em .tit{padding:0 10px; height:25px; background-color:#E4F3F6; line-height:25px; text-align:right;}
.mod_em .tit h2{float:left; font-size:14px;}

/*===== 内容弱化模块 =====*/
.mod_wk{margin-bottom:10px; padding-top:1px; border:1px solid #D1D6DA; background-color:#FFFFFF;}
.mod_wk .tit{padding:0 10px; height:25px; background-color:#EFF1F3; line-height:25px; text-align:right;}
.mod_wk .tit h2{float:left; font-size:14px;}
.mod_wk .con{padding:0 10px;}

/*===== 左侧导航栏 =====*/
.sub_nav_left{margin-left:12px; padding-bottom:16px; font-size:12px;}
.sub_nav_left a{display:block; position:relative; width:122px; height:25px; line-height:25px;}
.sub_nav_left a.current:hover{text-decoration:none;}

.sub_nav_left .tit{position:relative; height:30px;}
.sub_nav_left .tit button{overflow:hidden; float:left; margin-top:16px; width:11px; height:11px; border:0 none; background:url(../images/bg_sub_nav_left.png) no-repeat;}
.sub_nav_left .tit button.fold{background-position:0 0;}
.sub_nav_left .tit button.unfold{background-position:-24px 0;}
.sub_nav_left .tit button span{display:none;}
.sub_nav_left .tit h3{float:left; margin-left:8px; font-weight:normal;}
.sub_nav_left .tit a{top:10px;}
.sub_nav_left .tit .normal a{background:url(../images/bg_sub_nav_left.png) no-repeat -48px 5px;}
.sub_nav_left .tit .normal span{margin-left:19px;}
.sub_nav_left .tit a.current{left:-5px; background:url(../images/bg_sub_nav_left.png) no-repeat 0 -61px;}
.sub_nav_left .tit a.current span{margin-left:5px;}

.sub_nav_left .list_pull_down{margin-bottom:6px;}
.sub_nav_left .list_pull_down li{height:30px; background:url(../images/bg_sub_nav_left.png) no-repeat 4px -23px;}
.sub_nav_left .list_pull_down li a{top:17px; margin-left:19px;}
.sub_nav_left .list_pull_down li a.current{left:-4px; background:url(../images/bg_sub_nav_left.png) no-repeat 0 -61px; white-space:nowrap;}
.sub_nav_left .list_pull_down li a.current span{margin-left:4px;}

.sub_nav_left .list_normal{margin-top:15px;}
.sub_nav_left .list_normal li a{display:block; margin-top:5px; width:138px; height:25px; line-height:25px;}
.sub_nav_left .list_normal li a.current{background:url(../images/bg_sub_nav_left.png) no-repeat 0 -90px;}
.sub_nav_left .list_normal li a span{display:block; padding-left:20px; background:url(../images/bg_sub_nav_left.png) no-repeat -45px 5px;}

/*===== 顶部导航栏 =====*/
.sub_nav_top{margin-top:1px; height:26px;}
.sub_nav_top:after{overflow:hidden; clear:both; display:block; content:""; height:0;}
.sub_nav_top .tit{float:left; padding:0 10px; line-height:26px;}
.sub_nav_top .tit h2{font-size:14px;}
.sub_nav_top .con a{cursor:pointer; float:left; padding-left:16px; height:26px;}
.sub_nav_top .con span{float:left; margin-top:5px; padding-right:16px; height:16px; border-right:1px solid #B0D5EE; line-height:16px;}
.sub_nav_top .con a.current{margin-left:-1px; border-left:1px solid #B0D5EE; border-right:1px solid #B0D5EE; background-color:#FFFFFF; color:#4D4D4D;}
.sub_nav_top .con a.current span{border-right:none;}

/*===== 面包屑 =====*/
.crumb_top{overflow:hidden; margin-bottom:10px; padding-left:10px; height:34px; background:url(../images/bg_com.png) repeat-x 0 0; line-height:34px; font-size:14px; color:#9A9A9A;}
.crumb_top p{display:inline; float:left;}
.crumb_top a{font-weight:bold; text-decoration:underline!important;}
.crumb_top a:hover{text-decoration:none!important;}
.crumb_top span{margin:0 9px;}
.crumb_top em{color:#4D4D4D; font-weight:bold;}
.crumb_top .link_do_this{float:right; margin-right:10px;}
.crumb_top .link_do_this a{font-weight:normal;}

/*===== 二级导航 =====*/
.section_nav{margin-bottom:10px;}
.section_nav .title{height:32px; background:url(../images/global_bg_sub_nav.jpg) repeat-x 0 0; line-height:32px;}
.section_nav .title h2{display:inline; float:left; margin-left:10px; font-size:14px; font-weight:bold;}
.section_nav .crumb_top{margin-bottom:0;}
.section_nav .list{height:31px;}
.section_nav .list a{position:relative; float:left; padding:7px 0 7px 15px; line-height:31px;}
.section_nav .list a span{cursor:pointer; float:left; padding-right:15px; height:17px; line-height:17px; font-size:14px;}
.section_nav .list a sup{overflow:hidden; position:absolute; left:50%; bottom:-2px; margin-left:-5px; width:11px; height:6px; background:url(../images/icon_angle.png) no-repeat 0 -16px; text-indent:-999em;}

/*===== 通用按钮 =====*/
.btn_weak_s2,.btn_weak_s3,.btn_weak_s4,.btn_weak_s5,.btn_weak_s6,
.btn_weak_b2,.btn_weak_b3,.btn_weak_b4,.btn_weak_b5,.btn_weak_b6{border:0 none; background:url(../images/global_btn.png) no-repeat 0 0; text-align:center;}
.btn_weak_s2,.btn_weak_s3,.btn_weak_s4,.btn_weak_s5,.btn_weak_s6{height:23px; line-height:23px; color:#576570;}
.btn_weak_s2,.btn_weak_s3,.btn_weak_s4{width:62px; background-position:0 -104px;}
.btn_weak_s5,.btn_weak_s6{width:90px; background-position:0 -136px;}
.btn_weak_b2,.btn_weak_b3,.btn_weak_b4,.btn_weak_b5,.btn_weak_b6{height:26px; line-height:26px; color:#576570;}
.btn_weak_b2,.btn_weak_b3,.btn_weak_b4{width:81px; background-position:-144px -104px;}
.btn_weak_b5,.btn_weak_b6{width:101px; background-position:-144px -136px;}
.btn_special_gb{border:0 none; width:230px; height:34px; background:url(../images/global_btn.png) no-repeat 0 -166px; font-size:14px; font-weight:bold; color:#367FA5; text-shadow:1px 1px 1px #FFFFFF;}

/*===== 生活信息 模块 =====*/
#life_guide .title{margin-bottom:0;}
#life_guide .item{margin:0 5px; border-style:dashed;}
#life_guide .sub_tit{padding:0 5px; height:30px; line-height:30px; text-align:right;}
#life_guide .sub_tit h4{float:left;}
#life_guide .sub_tit .pay_paipai{float:right; margin-top:10px; width:40px; height:14px; background:url(../images/bg_life_guide.png) no-repeat -180px 0;}
#life_guide .sub_tit .pay_paipai span{display:none;}

#life_guide .see_cheap_movie{height:156px;}
#life_guide .see_cheap_movie li{display:inline; float:left; margin:0 5px;}
#life_guide .see_cheap_movie li a{display:block; padding:2px; width:92px; height:139px; border:1px solid #E3E3E3;}
#life_guide .see_cheap_movie li img{width:92px; height:139px; font-size:0; vertical-align:top;}

#life_guide .local_news{margin:0 5px;}
#life_guide .local_news li{overflow:hidden; margin-bottom:8px; padding-left:8px; height:18px; background:url(../images/bg_ico_repeat.png) no-repeat 0 -30px; line-height:18px;}

#life_guide .life_charge{overflow:hidden; margin:0 5px; width:206px;}
#life_guide .life_charge ul{overflow:hidden; padding:12px 0; width:250px;}
#life_guide .life_charge li{display:inline;}
#life_guide .life_charge li a{display:inline; float:left; margin-right:20px; padding-top:36px; width:36px; background:url(../images/bg_life_guide.png) no-repeat 0 0; text-align:center;}
#life_guide .life_charge li .charge_1 {background-position:0 0;}
#life_guide .life_charge li .charge_2 {background-position:-45px 0;}
#life_guide .life_charge li .charge_3 {background-position:-90px 0;}
#life_guide .life_charge li .charge_4 {background-position:-135px 0;}

.voucher_commend{margin:0 5px;}
.voucher_commend li{overflow:hidden; margin-bottom:10px; height:auto!important; height:43px; min-height:43px;}
.voucher_commend .photo,
.voucher_commend .info{display:inline; float:left;}
.voucher_commend .photo img{display:block; width:76px; height:43px; background-color:#CCCCCC;}
.voucher_commend .info{margin-left:5px; width:120px;}

/*===== 验证码弹出层 =====*/
#pop_validate_op{width:400px;}
#pop_validate_op .content p{margin-left:110px; margin-bottom:5px;}
#pop_validate_op .content span{margin-left:-48px;}
#pop_validate_op .content input{width:200px; vertical-align:middle;}
#pop_validate_op .content button{margin-left:10px; border:0 none; background:none; color:#0C75A4;}

/*===== 复制链接 组件化 =====*/
.mod_copyaddress_txt,
.mod_copyaddress_btn{display:inline;}
.mod_copyaddress_txt{margin-right:5px; width:282px;}

/* ============礼物弹出框=========== */
/* 挪到了pop_interaction下面 *//*  |xGv00|eadd4f4f25a3e7167438fe7673525bdc */